@charset "UTF-8";
/*登录页*/
.wrap .header{height: 68px;width: 100%;padding-top: 16px;}
.wrap .header{overflow: hidden;}
.content_box{padding-top: 114px;}
.wrap .header .logo{margin-left: 516px;background: url(../images/login_logo.png) no-repeat;width: 334px;height: 54px;}
.wrap .header .logo span em{/*padding-left: 290px;padding-top:22px;*/display: inline-block;font-size: 16px;color: #818181;margin-left: 8px;}
.wrap .header .logo span i{border-left: 1px solid #cecece;height: 24px;}
.wrap .header .logo span{display: inline-block;padding-left: 290px;padding-top:22px;height: 24px;line-height: 24px}
.wrap .content_box{height: 486px;width: 100%;background: #0183e1 url(../images/login_banner.png) no-repeat 340px 54px;}
.wrap .footer{height: 90px;width: 100%;padding-top: 40px;}
.wrap .footer p{text-align: center;font-size: 14px;color: #94939e}
table .table_foot td.noborder{border-right: none;border-left: none;}
table .table_foot td.bdleft{border-left: 1px solid #dddddd;}
table .table_foot td.bdright{border-right: 1px solid #dddddd;}
.change{margin-right: 6px;}
.red_spa{color:#e17665;padding-right:3px;}
/*登录*/
#headLogin{background:url(../images/logo_login.png) no-repeat center 60px #408ebc; height:120px}
.loginWrap_a{width:286px; height:360px; padding:22px 16px 0 18px; margin-left:64%; background:#fff; /*box-shadow:0 0 5px 3px #dedede*/}
.loginWrap_a h2{font-size:18px; color:#0175e2; margin-bottom:28px;border-bottom: 1px solid #b4b4b4;padding-bottom: 10px;}
.loginWrap_a .text{height:100%; line-height:42px; width:228px; font-size:14px; color:#999;border: none;display: block;}
.loginWrap_a li{height:66px}
.loginWrap_a li .yzm{display:inline-block; width:95px; height:30px; vertical-align:middle; margin:0 5px 0 7px}
.loginWrap_a .refresh{background:url(../images/refresh.png) no-repeat; display:inline-block; width:30px; height:30px; vertical-align:middle; cursor:pointer}
.loginWrap_a li p{color:#ff6100; font-size:13px; line-height:32px}
.loginWrap_a .button_wrap{padding-right:74px}
.loginWrap_a .button_wrap input{height:44px; line-height:44px; width:276px; font-size:18px; _margin:0 18px; border:none; color:#fff; background:#0175e2; cursor:pointer;border-radius: 4px;}
.loginWrap_a .button_wrap input:hover{background: #1f86e6}
#login{background:#f2f2f2}
#login #foot{margin:0}
.loginWrap_a .username {
    background: url(../images/login_adm.png) no-repeat 10px center;
}
.loginWrap_a .password {
    background: url(../images/login_psd.png) no-repeat 10px center;
}
.loginWrap_a .textBox {
    border: 1px solid #d0d0d0;
    height: 42px;
    line-height: 42px;
    width: 228px;
    padding: 0 6px 0 38px;
    vertical-align: middle;
    font-size: 14px;
}
.loginWrap_a .login_li{height: 16px; color: #989898;margin-bottom: 28px;line-height: 16px;}
.loginWrap_a .login_li input{margin-right: 8px;width: 14px;height: 14px;/*border:1px solid #bebebe;*/}
/*登陆页end*/
/*客服首页弹窗*/
.popup_box{width:312px; border:0px solid #2a7ccf; border-radius:5px; position:absolute; left:50%; top:20%; margin-left:-220px; z-index:30;display: none;}
.popup_box .close {
	background: url(../images/close.png) no-repeat;
	width: 21px;
	height: 21px;
	position: absolute;
	right: 1px;
	top: 1px;
	margin-right: 0px;
    margin-top: 13px;
    opacity: 0.45;
    font-size:28px;
}
.popup_box .close_bar{background: url(../images/close_bar.png) no-repeat;}
.popup_box h2 {background:url(../images/bg_th.png) repeat-x; color:#3e8dc7; font-size:16px; height:37px; line-height:37px;border:1px solid #dddddd;text-align:center;}
.popup_box .pop_content{background:#fff; min-height:95px; font-size:14px; padding:10px 0}  
.pd_t_35{padding-top:15px}
.popup_box .pop_button{background:#eff3f8;border-top:1px solid #dbdcdd; height:45px; padding-top:12px; text-align:center}
.popup_box .pop_button a{display:inline-block; width:70px; height:32px; line-height:32px; text-align:center; color:#fff;font-size:14px; background:#3e8acc; margin:0 15px}
.popup_box .pop_button a:hover{text-decoration:none}
.popup_box .pop_button a:nth-of-type(2){background:#abbbc4;}
.popup_box .pop_button .center{display:block; float:none; margin:0 auto}
#mask{background:#000;width:100%; height:100%; position:fixed;top:0px;left:0px;z-index:20;opacity:0.3;filter:alpha(opacity=30);display: none;}
.white {
    color: #fff !important;display:none;
}
#pageId{display:none}
.popup_box{width: 440px;height: 280px;}
.pop_content .pop_cont_nav{_width: 304px;margin-bottom: 16px;height: 34px;line-height: 34px;}
.pop_cont_nav label{float:left;width: 42px;margin-right: 14px;text-align: right;display: inline-block;color: #333333;}
.pop_cont_nav select{border: 1px solid #d5d5d5;width: 240px;height: 32px;padding-left: 12px;}
.pop_cont_nav input{
    border: none;
    padding-left: 12px;
    width: 228px;
    height: 32px;
    display: block;
}
.popup_box .pop_cont label{width: 56px;}
.pop_cont_nav span{display: inline-block;border: 1px solid #d5d5d5;width: 240px;height: 32px;}
.channel_manage table, .table_type1 {
    width: 100%;
    color: #333;
}
table {
    border-collapse: collapse;
}
thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.channel_manage tr, .table_type1 tr {
    background: #fff;
}
.table_type1 th {
    background: url(../images/bg_th.png) repeat-x/*background:-webkit-gradient(linear, 100% 0, 100% 100%, from(#f7f7f7), to(#ececec));background:-moz-linear-gradient(top, #f7f7f7,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f7,endColorstr=#ececec,grandientType=0);*/;
}
table td, table th {
    border: 1px solid #ddd;
    _padding-left: 10px;
    height: 36px;
    text-align: center;
}
/*客服首页弹窗end*/
/*header右侧nav*/
#head .nav_btn_a{float:right}
#head .nav_btn_a .username{float:left; color:#fff; padding:0 10px}
#head .nav_btn_a a{float:left; background:url(../images/top_nav_a.png) no-repeat; width:24px; height:22px; position:relative; margin:14px 18px 0 12px}
#head .nav_btn_a .top_nav2_a{background-position:0 -25px;margin-left: 20px; }
#head .nav_btn_a .top_nav3_a{background-position:0 -50px;margin-left: 14px; }
#head .nav_btn_a q{float:left; width:0px; height:18px; border-left:1px solid #8fc7e9; overflow:hidden; margin-top:15px}
#head .nav_btn_a i{position:absolute; top:-7px; right:-8px; width:0; height:0; border:4px solid #ff3737; border-radius:4px}
#head .btn_menu{float:left; background:url(../images/btn_menu.png) no-repeat; width:40px; height:35px; margin:5px 10px 0 0; cursor:pointer; display:none}
/*变更页头部*/
.tit_tab {
    border-bottom: 1px solid #c4d0dc;
    margin: 10px 0;
    padding-left: 18px;
    height: 42px;
}
.info_container {
    border-top: 2px solid #2a7ccf;
    padding: 16px 90px 0 12px;
    background: #eff3f8;
    position: relative;
}
.tit_tab a {
    float: left;
    padding: 0 12px;
    border: 1px solid #c4d0dc;
    background: #f9f9f9;
    height: 41px;
    line-height: 41px;
    border-right: none;
    color: #666;
}
.tit_tab a:last-child {
    border-right: 1px solid #c4d0dc;
}
.tit_tab .curr {
    border-top: 2px solid #498dbe;
    margin-top: -1px;
    background: #fff;
    height: 42px;
    border-bottom: none;
    color: #333;
}

.info_container label {
    margin-bottom: 16px;
    display: inline-block;
    width: 22%;
    min-width: 200px;
}

.info_container .date {
    width: 30%;
    min-width: 265px;
}

.info_container .text, .info_container select {
    width: calc(85% - 65px);
    min-width: 100px;
    max-width: 200px;
}
.content select {
    border: 1px solid #d5d5d5;
    padding: 1px 0 1px 10px;
    color: #666;
}
.info_container .date .text {
    width: calc(45% - 50px);
    min-width: 75px;
}
.info_container .text {
    border: 1px solid #d5d5d5;
    height: 22px;
    padding: 0 5px;
}
.info_container .btn_search {
    position: absolute;
    right: 12px;
    top: calc(50% - 17px);
}
.btn_search {
    float: right;
    width: 79px;
    margin: 0;
    text-indent: 0;
    border-right: 1px solid #ccc;
    color: #1883c9;
    text-align: left;
    padding-left: 32px/*background:-webkit-gradient(linear, 100% 0, 100% 100%, from(#fdfdfd), to(#f0f0f0));background:-moz-linear-gradient(top, #fdfdfd,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd,endColorstr=#f0f0f0,grandientType=0);*/;
}
/*
.btn {
    display: inline-block;
    height: 35px;
    width: 89px;
    border: none;
    background: url(../images/buttons.png) no-repeat;
    text-indent: -999em;
    margin: 10px 0;
}*/
